Cut and Fill Volumes Example
Note: The following information relates to the Create Ramp String screen.
In the following example, the initial topography (Surface 1) is represented by the grey surface and white highlighted intersection. The future surface is represented by the red area and blue intersection. In this scenario, 2 "cut" volumes and 1 "fill" volume are implied.
In this scenario, no outlines are specified, so the volumes are calculated within the complete common area covered by both input surfaces.
No noise removal is performed and both solids and outlines are generated, along with a report, for example:
In this example, volumes were generated. These are created using whichever name appears at the bottom of the table in the Outputs group (in this case, the default "CutFillSolids" description is used). These volumes appear as loaded data objects, and an overlay is created in the Sheets control bar.
Displaying only the generated cut and fill volumes and swapping to a plan view reveals unwanted artefacts. With clipping turned off, the distinct cut and fill volumes are identifiable as green and red respectively, but you can see the unwanted fragments that surround each volume, showing a mixture of red (fill) and green (cut) "noise". There are also a pair of outlier data fragments at the original topography object boundary.
These fragments are caused by the near-alignment of surfaces 1 and 2 in some areas (this difference can result from a subtle difference in topography shape between scans, or as a result of smoothing or decimation routines in advance, and so on). The outcome is that volumes exist that can be discounted for the purpose of cut and fill volume assessment.
One method of removing this data is to digitize and/or utilize an outline strings object, containing (in this case) 3 closed perimeters (shown below in same view alignment as the above image):
The outline-string-approach is useful where there is a likelihood of near-abutting earlier and later surfaces. Strings can be generated by other means, such as using the convert-wf-hull command (also known as the "Hull to Strings" command).
Viewing both pre- and post-surfaces together, you can see the discontinuity around the extraction and dump zones clearly. The outline strings (also displayed below) will be used to clean up the edges and provide clean volumes for analysis:
Re-running the cut and fill operation with boundary strings is a simple case of selecting the appropriate loaded string object from the drop-down list.
After the calculation has completed, an updated volume and area report is produced and the cut and fill solids can be displayed:
Another method of cleaning up the data is to set a minimum surface thickness, below which surfaces will be removed. The choice is dependent on the data input to the process.
Extended Example: Bench-constrained Results
Continuing the above example, you can easily calculate and evaluate cut and fill volumes within a single or group of benches.
In this case, there are no predefined bench definitions (the Define Benches task on the Reserves ribbon hasn't yet been used for this project), so bench references are added manually, using the Benches tab of the Cut and Fill Volumes screen:
As the benches are defined manual, the Manual option is selected and a series 10 x 20m benches are calculated, starting at the Crest Evaluation (the upper elevation of the pit, which in this case is 0m):
The output report states the overall cut and fill volumes and areas as before, but only considers the volume(s) contained within the defined benches. This is also true for the resulting strings and solids; a string is generated for each crest, and the output summary table (Summary file) contains an additional BENCHID attribute against each of which cut and fill area/volume and common area values are reported.
Note that the output volumes are terminated at the 0m crest elevation. As some of the dump extends above this elevation, it is omitted from the output and not considered in the corresponding calculation:
Related topics and activities
-
Cut and Fill Volumes (screen)
-
cut-and-fill-volumes (command)